nextcloud-desktop.git
15 months agoforce dehydratation of lnk files when vfs metadata are wrong
Matthieu Gallien [Fri, 3 Jan 2025 14:32:38 +0000 (15:32 +0100)]
force dehydratation of lnk files when vfs metadata are wrong

Close #7696

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
15 months agoMerge pull request #7698 from fredrik-eriksson/netrcfix
Matthieu Gallien [Fri, 3 Jan 2025 15:35:27 +0000 (16:35 +0100)]
Merge pull request #7698 from fredrik-eriksson/netrcfix

Fix .netrc parsing

15 months agoEnable netrc tests
Fredrik Eriksson [Thu, 2 Jan 2025 13:59:18 +0000 (14:59 +0100)]
Enable netrc tests

Test for spaces in usernames and passwords is disabled for now as it's
not supported by current implementation.

Signed-off-by: Fredrik Eriksson <feffe@fulh.ax>
15 months agoFix index check
Fredrik Eriksson [Thu, 2 Jan 2025 13:46:32 +0000 (14:46 +0100)]
Fix index check

Also fixes handling of empty netrc.

Signed-off-by: Fredrik Eriksson <feffe@fulh.ax>
15 months agoFix .netrc parsing
Fredrik Eriksson [Sat, 28 Dec 2024 11:34:12 +0000 (12:34 +0100)]
Fix .netrc parsing

Fixes: #7177
Signed-off-by: Fredrik Eriksson <feffe@fulh.ax>
15 months agoMerge pull request #7691 from Flowdalic/fix-macosvfs-file-sharing.png
Matthieu Gallien [Fri, 3 Jan 2025 10:14:41 +0000 (11:14 +0100)]
Merge pull request #7691 from Flowdalic/fix-macosvfs-file-sharing.png

Fix filename of fix-macosvfs-file-sharing.png

15 months agoFix filename of fix-macosvfs-file-sharing.png
Florian Schmaus [Sun, 22 Dec 2024 12:53:25 +0000 (13:53 +0100)]
Fix filename of fix-macosvfs-file-sharing.png

Downstream bug: https://bugs.gentoo.org/946689

Signed-off-by: Florian Schmaus <flo@geekplace.eu>
15 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 3 Jan 2025 02:58:01 +0000 (02:58 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
15 months agoMerge pull request #7708 from nextcloud/ci/documentationViaGithubActions
Matthieu Gallien [Thu, 2 Jan 2025 15:02:19 +0000 (16:02 +0100)]
Merge pull request #7708 from nextcloud/ci/documentationViaGithubActions

add a simple github action workflow to build test the documentation

15 months agoadd a simple github action workflow to build test the documentation
Matthieu Gallien [Thu, 2 Jan 2025 11:46:39 +0000 (12:46 +0100)]
add a simple github action workflow to build test the documentation

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
15 months agoMerge pull request #7699 from kleifgch/fix-filename-warning
Matthieu Gallien [Thu, 2 Jan 2025 11:31:53 +0000 (12:31 +0100)]
Merge pull request #7699 from kleifgch/fix-filename-warning

Call setDesktopFileName without `.desktop` suffix

15 months agoCall setDesktopFileName without `.desktop` suffix
kleifgch [Sun, 29 Dec 2024 03:07:25 +0000 (04:07 +0100)]
Call setDesktopFileName without `.desktop` suffix

As clarified in [1], the method expects to be called without the suffix.

[1] https://github.com/qt/qtbase/commit/0c5135a9dfa6140d23d86b001c3054891c22dcb9

Signed-off-by: kleifgch <81602214+kleifgch@users.noreply.github.com>
15 months agoMerge pull request #7704 from sol8712/master
Matthieu Gallien [Thu, 2 Jan 2025 10:34:34 +0000 (11:34 +0100)]
Merge pull request #7704 from sol8712/master

url update in readme

15 months agourl update in readme
sol8712 [Thu, 2 Jan 2025 00:58:56 +0000 (00:58 +0000)]
url update in readme

Signed-off-by: sol8712 <sol8712@users.noreply.github.com>
15 months agoMerge pull request #7641 from nextcloud/bugfix/assert
Matthieu Gallien [Thu, 2 Jan 2025 10:33:46 +0000 (11:33 +0100)]
Merge pull request #7641 from nextcloud/bugfix/assert

Remove assert for when the timestamp is not empty.

15 months agoRemove assert for when the timestamp is not empty.
Camila Ayres [Wed, 11 Dec 2024 20:09:55 +0000 (21:09 +0100)]
Remove assert for when the timestamp is not empty.

Signed-off-by: Camila Ayres <hello@camilasan.com>
15 months agoMerge pull request #7679 from nextcloud/bugfix/elidedtext
Matthieu Gallien [Thu, 2 Jan 2025 10:33:26 +0000 (11:33 +0100)]
Merge pull request #7679 from nextcloud/bugfix/elidedtext

Bugfix/elidedtext

15 months agoRemove extra \n.
Camila Ayres [Tue, 17 Dec 2024 13:51:35 +0000 (14:51 +0100)]
Remove extra \n.

Signed-off-by: Camila Ayres <hello@camilasan.com>
15 months agoUse Qt::ElideRight.
Camila Ayres [Tue, 17 Dec 2024 13:44:28 +0000 (14:44 +0100)]
Use Qt::ElideRight.

Signed-off-by: Camila Ayres <hello@camilasan.com>
15 months agoMerge pull request #7684 from nextcloud/bugfix/catchExceptionsToPreventCrash
Matthieu Gallien [Thu, 2 Jan 2025 09:49:58 +0000 (10:49 +0100)]
Merge pull request #7684 from nextcloud/bugfix/catchExceptionsToPreventCrash

Bugfix/catch exceptions to prevent crash

15 months agoensure no crash due to uncatched exception from std c++ lib
Matthieu Gallien [Wed, 18 Dec 2024 11:36:05 +0000 (12:36 +0100)]
ensure no crash due to uncatched exception from std c++ lib

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
15 months agoprevent crash by catching more exception types from c++ std lib
Matthieu Gallien [Wed, 18 Dec 2024 11:04:47 +0000 (12:04 +0100)]
prevent crash by catching more exception types from c++ std lib

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
15 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 2 Jan 2025 02:58:59 +0000 (02:58 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
15 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 30 Dec 2024 02:58:20 +0000 (02:58 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
15 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 28 Dec 2024 02:58:31 +0000 (02:58 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
15 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 27 Dec 2024 02:58:19 +0000 (02:58 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
15 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 26 Dec 2024 02:58:33 +0000 (02:58 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
15 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 22 Dec 2024 03:13:10 +0000 (03:13 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 21 Dec 2024 02:57:45 +0000 (02:57 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoMerge pull request #7584 from nextcloud/bugfix/qt-6-8-compat
Matthieu Gallien [Fri, 20 Dec 2024 15:27:07 +0000 (16:27 +0100)]
Merge pull request #7584 from nextcloud/bugfix/qt-6-8-compat

all: Fix deprecation warnings when building with Qt 6.8.0

16 months agouse existing craft cache version 24.10
Matthieu Gallien [Fri, 20 Dec 2024 14:22:19 +0000 (15:22 +0100)]
use existing craft cache version 24.10

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
16 months agoUse std::next rather than adding to iterator in tests
Claudio Cambra [Thu, 5 Dec 2024 07:40:00 +0000 (15:40 +0800)]
Use std::next rather than adding to iterator in tests

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoUse QTimeZone in startOfDay for QDate in tests
Claudio Cambra [Thu, 5 Dec 2024 07:28:07 +0000 (15:28 +0800)]
Use QTimeZone in startOfDay for QDate in tests

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoUse non-deprecated qChecksum in qtlocalpeer of qtsingleapplication
Claudio Cambra [Thu, 5 Dec 2024 04:15:44 +0000 (12:15 +0800)]
Use non-deprecated qChecksum in qtlocalpeer of qtsingleapplication

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoReplace aAsConst with std::as_const in tests
Claudio Cambra [Thu, 5 Dec 2024 03:38:12 +0000 (11:38 +0800)]
Replace aAsConst with std::as_const in tests

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agouse CI images with Qt 6.8.0
Matthieu Gallien [Tue, 3 Dec 2024 17:09:12 +0000 (18:09 +0100)]
use CI images with Qt 6.8.0

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
16 months agoUse default downloaddir for craft
Claudio Cambra [Thu, 28 Nov 2024 17:24:40 +0000 (01:24 +0800)]
Use default downloaddir for craft

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoMove pinned Qt and Craft cache versions to 6.8.0 and 24.12 respectively
Claudio Cambra [Thu, 28 Nov 2024 16:59:02 +0000 (00:59 +0800)]
Move pinned Qt and Craft cache versions to 6.8.0 and 24.12 respectively

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoUse QDomDocument content method returning ParseResult
Claudio Cambra [Thu, 28 Nov 2024 10:04:28 +0000 (18:04 +0800)]
Use QDomDocument content method returning ParseResult

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Use ParseResult returning QDomDocument setContent

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f parseresult

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoReplace QWebSocket::error with errorOccurred
Claudio Cambra [Thu, 28 Nov 2024 09:58:41 +0000 (17:58 +0800)]
Replace QWebSocket::error with errorOccurred

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoUse std::prev ove -1ing the iterator
Claudio Cambra [Thu, 28 Nov 2024 09:58:23 +0000 (17:58 +0800)]
Use std::prev ove -1ing the iterator

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Use std::prev for it rather than -1 in Syncengine

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoUse matchView instead of match
Claudio Cambra [Thu, 28 Nov 2024 09:53:43 +0000 (17:53 +0800)]
Use matchView instead of match

match is deprecated

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoUse unique_ptr over scoped pointer
Claudio Cambra [Thu, 28 Nov 2024 09:53:24 +0000 (17:53 +0800)]
Use unique_ptr over scoped pointer

take is deprecated in scoped pointer

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f handle

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Use unique_ptr instead of scoped pointer for propagator firstJob

Fixes deprecation warning

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Use unique_ptr for discoveryphase, replace take with release

Fix deprecation warn

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f unique

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoUse char16_t cast instead of ushort cast
Claudio Cambra [Thu, 28 Nov 2024 09:53:02 +0000 (17:53 +0800)]
Use char16_t cast instead of ushort cast

Fix deprecation warning

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoReplace deprecated QVariant types with QMetaType
Claudio Cambra [Thu, 28 Nov 2024 09:44:50 +0000 (17:44 +0800)]
Replace deprecated QVariant types with QMetaType

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Use QVariant metaType instead of type

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f metatype

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoDo not use const char * to add data to crypto hash
Claudio Cambra [Thu, 28 Nov 2024 09:41:55 +0000 (17:41 +0800)]
Do not use const char * to add data to crypto hash

method is deprecated

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
fix qbyte

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoRemove unneeded take from systray
Claudio Cambra [Thu, 28 Nov 2024 09:35:34 +0000 (17:35 +0800)]
Remove unneeded take from systray

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoUse QTimeZone::UTC instead of Qt::UTC
Claudio Cambra [Thu, 28 Nov 2024 09:33:43 +0000 (17:33 +0800)]
Use QTimeZone::UTC instead of Qt::UTC

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f qtimezone

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoReplace use of QCheckBox::stateChanged with QCheckBox::checkStateChanged
Claudio Cambra [Thu, 28 Nov 2024 09:17:22 +0000 (17:17 +0800)]
Replace use of QCheckBox::stateChanged with QCheckBox::checkStateChanged

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoReplace use of itemDelegate with itemDelegateForIndex
Claudio Cambra [Thu, 28 Nov 2024 09:12:09 +0000 (17:12 +0800)]
Replace use of itemDelegate with itemDelegateForIndex

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoReplace use of deprecated QLibraryInfo::location with QLibraryInfo::path
Claudio Cambra [Thu, 28 Nov 2024 09:10:54 +0000 (17:10 +0800)]
Replace use of deprecated QLibraryInfo::location with QLibraryInfo::path

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoEnsure use of QMessageBox-using QMessageBox::critical
Claudio Cambra [Thu, 28 Nov 2024 09:04:50 +0000 (17:04 +0800)]
Ensure use of QMessageBox-using QMessageBox::critical

Fixes deprecation warnings

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f ensure qmessagebox

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f2 ensure qm

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f3

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f4

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoReplace all uses of qAsConst with std::as_const
Claudio Cambra [Thu, 28 Nov 2024 08:55:12 +0000 (16:55 +0800)]
Replace all uses of qAsConst with std::as_const

Fixes deprecation warnings on Qt 6.8.0

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoMerge pull request #7675 from nextcloud/dependabot/github_actions/cpp-linter/cpp...
Rello [Fri, 20 Dec 2024 08:46:32 +0000 (09:46 +0100)]
Merge pull request #7675 from nextcloud/dependabot/github_actions/cpp-linter/cpp-linter-action-2.13.4

Bump cpp-linter/cpp-linter-action from 2.13.3 to 2.13.4

16 months agoBump cpp-linter/cpp-linter-action from 2.13.3 to 2.13.4
dependabot[bot] [Mon, 16 Dec 2024 23:19:32 +0000 (23:19 +0000)]
Bump cpp-linter/cpp-linter-action from 2.13.3 to 2.13.4

Bumps [cpp-linter/cpp-linter-action](https://github.com/cpp-linter/cpp-linter-action) from 2.13.3 to 2.13.4.
- [Release notes](https://github.com/cpp-linter/cpp-linter-action/releases)
- [Commits](https://github.com/cpp-linter/cpp-linter-action/compare/v2.13.3...v2.13.4)

---
updated-dependencies:
- dependency-name: cpp-linter/cpp-linter-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 20 Dec 2024 02:58:17 +0000 (02:58 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 19 Dec 2024 02:58:01 +0000 (02:58 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoMerge pull request #7680 from nextcloud/docs/noid/authors
Andy Scherzinger [Wed, 18 Dec 2024 12:27:15 +0000 (13:27 +0100)]
Merge pull request #7680 from nextcloud/docs/noid/authors

Add authors file

16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 18 Dec 2024 03:29:05 +0000 (03:29 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agodocs: Add authors file
Andy Scherzinger [Tue, 17 Dec 2024 17:10:37 +0000 (18:10 +0100)]
docs: Add authors file

populated via
git log --format='%aN <%aE>' | LC_ALL=C.UTF-8 sort -uf

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 17 Dec 2024 02:57:50 +0000 (02:57 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoMerge pull request #7670 from nextcloud/bugfix/lnkFolderVirtualFiles
Matthieu Gallien [Mon, 16 Dec 2024 15:15:57 +0000 (16:15 +0100)]
Merge pull request #7670 from nextcloud/bugfix/lnkFolderVirtualFiles

Bugfix/lnk folder virtual files

16 months agoremove deprecated API
Matthieu Gallien [Mon, 16 Dec 2024 13:02:38 +0000 (14:02 +0100)]
remove deprecated API

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
16 months agoallow dehydrating pinned LNK files
Matthieu Gallien [Mon, 16 Dec 2024 13:02:02 +0000 (14:02 +0100)]
allow dehydrating pinned LNK files

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
16 months agoMerge pull request #7662 from xjzsq/fix_root_detection
Matthieu Gallien [Mon, 16 Dec 2024 14:10:34 +0000 (15:10 +0100)]
Merge pull request #7662 from xjzsq/fix_root_detection

Fix a bug preventing sync root in folder on drive roots

16 months agoFix a bug preventing sync root in folder on drive roots
xjzsq [Sat, 14 Dec 2024 18:07:12 +0000 (02:07 +0800)]
Fix a bug preventing sync root in folder on drive roots

Fixes: <https://github.com/nextcloud/desktop/issues/7658>
Signed-off-by: xjzsq <sdxjzsq@126.com>
16 months agoMerge pull request #7667 from nextcloud/Rello-patch-1
Matthieu Gallien [Mon, 16 Dec 2024 13:12:40 +0000 (14:12 +0100)]
Merge pull request #7667 from nextcloud/Rello-patch-1

improvement of error message

16 months agoUpdate src/gui/folderman.cpp
Rello [Mon, 16 Dec 2024 10:06:05 +0000 (11:06 +0100)]
Update src/gui/folderman.cpp

Co-authored-by: Camila Ayres <hello@camilasan.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
16 months agoimprovement of error message
Rello [Mon, 16 Dec 2024 09:41:53 +0000 (10:41 +0100)]
improvement of error message

Signed-off-by: Rello <Rello@users.noreply.github.com>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 16 Dec 2024 02:59:20 +0000 (02:59 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 15 Dec 2024 03:10:05 +0000 (03:10 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 14 Dec 2024 02:55:47 +0000 (02:55 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoMerge pull request #7656 from nextcloud/Rello-patch-1
Matthieu Gallien [Fri, 13 Dec 2024 16:04:03 +0000 (17:04 +0100)]
Merge pull request #7656 from nextcloud/Rello-patch-1

remove NC17 support

16 months agoUpdate VERSION.cmake
Rello [Fri, 13 Dec 2024 08:53:38 +0000 (09:53 +0100)]
Update VERSION.cmake

Remove NC17 support

Signed-off-by: Rello <Rello@users.noreply.github.com>
16 months agoMerge pull request #7655 from nextcloud/rakekniven-patch-1
rakekniven [Fri, 13 Dec 2024 08:08:15 +0000 (09:08 +0100)]
Merge pull request #7655 from nextcloud/rakekniven-patch-1

chore(i18n): Corrected spelling and improved grammar

16 months agochore(i18n): Corrected spelling and improved grammar
rakekniven [Fri, 13 Dec 2024 07:15:21 +0000 (08:15 +0100)]
chore(i18n): Corrected spelling and improved grammar

Reported at Transifex.

Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 13 Dec 2024 02:56:40 +0000 (02:56 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoMerge pull request #7636 from nextcloud/bugfix/vfs-folder-detection
Matthieu Gallien [Thu, 12 Dec 2024 13:27:35 +0000 (14:27 +0100)]
Merge pull request #7636 from nextcloud/bugfix/vfs-folder-detection

Fix: correctly detects network drive.

16 months agoAll conditions must be true to use virtual files in the selected location.
Camila Ayres [Thu, 12 Dec 2024 09:47:08 +0000 (10:47 +0100)]
All conditions must be true to use virtual files in the selected location.

Signed-off-by: Camila Ayres <hello@camilasan.com>
16 months agoAdd [[nodiscard]] to functions.
Camila Ayres [Thu, 12 Dec 2024 08:44:49 +0000 (09:44 +0100)]
Add [[nodiscard]] to functions.

Signed-off-by: Camila Ayres <hello@camilasan.com>
16 months agoRemove unused variable.
Camila Ayres [Wed, 11 Dec 2024 14:32:59 +0000 (15:32 +0100)]
Remove unused variable.

Signed-off-by: Camila Ayres <hello@camilasan.com>
16 months agoUpdate tests for folder check to match fix.
Camila Ayres [Wed, 11 Dec 2024 12:14:49 +0000 (13:14 +0100)]
Update tests for folder check to match fix.

Signed-off-by: Camila Ayres <hello@camilasan.com>
16 months agoWarn if we encounter an unsupported configuration
Hannah von Reth [Mon, 6 Sep 2021 12:13:01 +0000 (14:13 +0200)]
Warn if we encounter an unsupported configuration

16 months agoFix crash on missing sync root
Hannah von Reth [Mon, 13 Sep 2021 13:01:34 +0000 (15:01 +0200)]
Fix crash on missing sync root

Fixes: #9016
16 months agoFix network drive detection
Hannah von Reth [Thu, 20 May 2021 14:45:52 +0000 (16:45 +0200)]
Fix network drive detection

We can't rely on the file system detection because Windows is reporting the underlying file system.

Fixes: #8272
16 months agoMerge pull request #7639 from nextcloud/bugfix/conflict
Matthieu Gallien [Thu, 12 Dec 2024 10:44:39 +0000 (11:44 +0100)]
Merge pull request #7639 from nextcloud/bugfix/conflict

Include folders when displaying the local metadata about a conflict.

16 months agoInclude folders when displaying the local metadata about a conflict.
Camila Ayres [Wed, 11 Dec 2024 18:28:57 +0000 (19:28 +0100)]
Include folders when displaying the local metadata about a conflict.

Signed-off-by: Camila Ayres <hello@camilasan.com>
16 months agoMerge pull request #7626 from nextcloud/feature/installPdbSymbolFilesOnWindows
Matthieu Gallien [Thu, 12 Dec 2024 09:46:25 +0000 (10:46 +0100)]
Merge pull request #7626 from nextcloud/feature/installPdbSymbolFilesOnWindows

optionally install PDB files when building them

16 months agooptionally install PDB files when building them
Matthieu Gallien [Tue, 3 Dec 2024 13:45:59 +0000 (14:45 +0100)]
optionally install PDB files when building them

would allow installing PDB files when doing Windows builds producing
debug symbols

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
16 months agoMerge pull request #7642 from nextcloud/feature/cleanDeprecatedE2eeCode
Matthieu Gallien [Thu, 12 Dec 2024 09:07:24 +0000 (10:07 +0100)]
Merge pull request #7642 from nextcloud/feature/cleanDeprecatedE2eeCode

use modern non deprecated hash algorithm and parameters

16 months agouse modern non deprecated hash algorithm and parameters
Matthieu Gallien [Wed, 27 Nov 2024 09:19:15 +0000 (10:19 +0100)]
use modern non deprecated hash algorithm and parameters

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 12 Dec 2024 02:58:52 +0000 (02:58 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoMerge pull request #7602 from nextcloud/bugfix/updatePlaceHolderFiles
Matthieu Gallien [Wed, 11 Dec 2024 14:37:11 +0000 (15:37 +0100)]
Merge pull request #7602 from nextcloud/bugfix/updatePlaceHolderFiles

dehydrate placeholder files using CfDehydratePlaceholder

16 months agodehydrate placeholder files using CfDehydratePlaceholder
Matthieu Gallien [Wed, 4 Dec 2024 17:33:24 +0000 (18:33 +0100)]
dehydrate placeholder files using CfDehydratePlaceholder

might be enough to get this working reliably

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
16 months agoMerge pull request #7625 from nextcloud/ci/allowEmptyVersionSuffix
Matthieu Gallien [Wed, 11 Dec 2024 11:43:30 +0000 (12:43 +0100)]
Merge pull request #7625 from nextcloud/ci/allowEmptyVersionSuffix

improve definition of MIRALL_VERSION_SUFFIX and MIRALL_VERSION_BUILD

16 months agoimprove definition of MIRALL_VERSION_SUFFIX and MIRALL_VERSION_BUILD
Matthieu Gallien [Mon, 9 Dec 2024 10:44:05 +0000 (11:44 +0100)]
improve definition of MIRALL_VERSION_SUFFIX and MIRALL_VERSION_BUILD

should allow ompiling with MIRALL_VERSION_SUFFIX be empty

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
16 months agoMerge pull request #7635 from nextcloud/bugfix/import
Matthieu Gallien [Wed, 11 Dec 2024 08:11:53 +0000 (09:11 +0100)]
Merge pull request #7635 from nextcloud/bugfix/import

Bug fix import of unbranded account

16 months agoDo not display any notification when import was successful, only log it.
Camila Ayres [Tue, 10 Dec 2024 17:30:15 +0000 (18:30 +0100)]
Do not display any notification when import was successful, only log it.

Signed-off-by: Camila Ayres <hello@camilasan.com>
16 months agoInclude Nextcloud in the search for legacy config when the client is branded.
Camila Ayres [Tue, 10 Dec 2024 16:40:08 +0000 (17:40 +0100)]
Include Nextcloud in the search for legacy config when the client is branded.

Signed-off-by: Camila Ayres <hello@camilasan.com>
16 months agoMerge pull request #7585 from nextcloud/bugfix/close-files-mac-crafter
Claudio Cambra [Tue, 10 Dec 2024 08:26:22 +0000 (09:26 +0100)]
Merge pull request #7585 from nextcloud/bugfix/close-files-mac-crafter

mac-crafter: Close isExecutable command outpipe file handle after use